package com.dzx.swing;

import javax.swing.*;
import javax.swing.border.EmptyBorder;
import java.awt.*;

/**
 * @author dzx
 * @ClassName:
 * @Description:
 * @date 2019年07月25日 14:34:32
 */
public class CalculatorDemo extends JFrame {

      private JPanel contentPane;
      private JTextField textField;

      public CalculatorDemo(){
          setTitle("计算器");    //设置窗体的标题
          setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);    //设置窗体退出时操作
          setBounds(100, 100, 250, 200);    //设置窗体位置和大小
          contentPane=new JPanel();    //创建内容面板
          contentPane.setBorder(new EmptyBorder(5,5,5,5));    //设置面板的边框
          contentPane.setLayout(new BorderLayout(0,0));    //设置内容面板为边界布局
          setContentPane(contentPane);    //应用内容面板
          JPanel panel1=new JPanel();    //新建面板用于保存文本框
          contentPane.add(panel1,BorderLayout.NORTH);    //将面板放置在边界布局的北部
          textField=new JTextField();    //新建文本框
          textField.setHorizontalAlignment(SwingConstants.RIGHT);    //文本框中的文本使用右对齐
          panel1.add(textField);    //将文本框增加到面板中
          textField.setColumns(18);    //设置文本框的列数是18
      }
      public static void main(String[] args){
          
      }


}
